Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 LEATHERHEAD ROAD Detached £260,400 30 Oct 1998
16 LEATHERHEAD ROAD Detached £488,250 7 Dec 1998
24 LEATHERHEAD ROAD Detached £950,000 15 Jun 2023
26 LEATHERHEAD ROAD Detached £665,000 19 Sep 2013
28 LEATHERHEAD ROAD Detached £470,000 29 Aug 2008
30 LEATHERHEAD ROAD Detached £384,000 1 Mar 2010